<?php
@session_start();
if(!isset($_SESSION['usuCod'])){
	echo "<script>window.location.href='index.php'</script>";
}
require('lib/conexion.php');
$_SESSION['opcJS']=$_REQUEST['opcJS'];
$req_codigo=$_SESSION['opcJS'];


            ?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>

<link rel="stylesheet" type="text/css" href="css/ckm!estilo.css" />

<!-- Para el calendario  las librerias se cargan en el archivo interna.php -->


<script src="js/script_JQuery.js"></script>

<!-- Librerias para subir archivos -->
<script src="subirArchivosMulti/jquery.uploadifive.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="subirArchivosMulti/uploadifive.css">

<script type="text/javascript">

$(document).ready(function(){
    $( "#fechVenc" ).datepicker({
	  minDate: 0,
	  changeMonth: true,
      changeYear: true
    });

 });

// Extender jQuery con un método personalizado:
		jQuery.fn.getCheckboxValues = function(){
			var values = [];
			var i = 0;
			this.each(function(){
				// guarda los valores en un array
				values[i++] = $(this).val();
			});
		// devuelve un array con los checkboxes seleccionados
		return values;
		}


//CONFIRM
function confirm(message, callback) {
	$('#confirm').modal({
		closeHTML: "<a href='#' title='Close' class='modal-close'>x</a>",
		position: ["20%",],
		//overlayId: 'confirm-overlay',
		containerId: 'confirm-container',
		onShow: function (dialog) {
			var modal = this;

			$('.message', dialog.data[0]).append(message);

			// if the user clicks "yes"
			$('.yes', dialog.data[0]).click(function () {
				// call the callback
				if ($.isFunction(callback)) {
					callback.apply();
				}
				// close the dialog
				modal.close(); // or $.modal.close();
			});
		}
	});
}


function FcargaCargo(){
	var datos = "accion=0&codUsuResJS="+$("#cbx_usuResp option:selected").val();
	$('#div_mensaje').load("modReq.php",datos);
}

function FlimpiarReq(){
	$("#fechVenc").datepicker( "destroy" );
	$("input:text").val("");
	$("textarea").val("");
	$("select").val("");
}

    function FverEliminaIng(coUs){
		var datos = "accion=5&cousJS="+coUs;
		$('#div_mensaje').load("modReq_envia.php",datos);

	}


function FguardarReq(){
	//validar campos vacios ----------------
		if($("#cbx_proceso").val() == ""){
			mostrarMSN('warning','div_mensaje','Seleccione el proceso!');
			$("#cbx_proceso").focus();
			return false;
		}
                if($("#cbx_tipReq").val() == ""){
			mostrarMSN('warning','div_mensaje','Seleccione el tipo de requisito!');	
			$("#cbx_tipReq").focus();
			return false;
		}
                if($("#cbx_producto").val() == ""){
			mostrarMSN('warning','div_mensaje','Seleccione el producto!');	
			$("#cbx_producto").focus();
			return false;
		}
		if($("#txta_descrip").val() == ""){
			mostrarMSN('warning','div_mensaje','Digite la descripci&oacute;n del requisito!');
			$("#txta_descrip").focus();
			return false;
		}
		if($("#cbx_usuResp").val() == ""){
			mostrarMSN('warning','div_mensaje','Seleccione el usuario responsable!');
			$("#cbx_usuResp").focus();
			return false;
		}
		if($("#fechVenc").val() == ""){
			mostrarMSN('warning','div_mensaje','Escoja la fecha de vencimiento!');
			$("#fechVenc").focus();
			return false;
		}
		if($("#cbx_periodoVenci").val() == ""){
			mostrarMSN('warning','div_mensaje','Seleccione el periodo de vencimiento!');
			$("#cbx_periodoVenci").focus();
			return false;
		}
		if($("#cbx_sucursal").val() == ""){
			mostrarMSN('warning','div_mensaje','Seleccione la sucursal!');
			$("#cbx_sucursal").focus();
			return false;
		}
		if($("#txta_riesgoAsp").val() == ""){
			mostrarMSN('warning','div_mensaje','Digite el Riesgo/Aspecto!');
			$("#txta_riesgoAsp").focus();
			return false;
		}
		if($("#txt_norma").val() == ""){
			mostrarMSN('warning','div_mensaje','Digite la norma!');
			$("#txt_norma").focus();
			return false;
		}
		if($("#txt_emisor").val() == ""){
			mostrarMSN('warning','div_mensaje','Digite el emisor!');
			$("#txt_emisor").focus();
			return false;
		}
		if($("#txta_exigencias").val() == ""){
			mostrarMSN('warning','div_mensaje','Digite las exigencias!');
			$("#txta_exigencias").focus();
			return false;
		}
		if($("#txta_efecNoCum").val() == ""){
			mostrarMSN('warning','div_mensaje','Digite los efectos potenciales del No Cumplimiento!');
			$("#txta_efecNoCum").focus();
			return false;
		}

	//confirmar y enviar campos
		confirm("Est\u00e1 seguro de Modificar el Requisito Legal? ", function () {
			var datos = "accion=1&txt_reqcodigoJS="+$('#txt_reqcodigo').val()+
                        "&cbx_procesoJS="+$("select[name=cbx_proceso] option:selected").val()+
			"&txta_descripJS="+$('#txta_descrip').val()+
			"&cbx_usuRespJS="+$("select[name=cbx_usuResp] option:selected").val()+
			"&fechVencJS="+$('#fechVenc').val()+
			"&cbx_periodoVenciJS="+$("select[name=cbx_periodoVenci] option:selected").val()+
			"&cbx_sucursalJS="+$("select[name=cbx_sucursal] option:selected").val()+
			"&txta_riesgoAspJS="+$('#txta_riesgoAsp').val()+
			"&rd_estadoJS="+$("input:radio[name='rd_estado']:checked").val()+
			"&txt_normaJS="+$('#txt_norma').val()+
			"&txt_emisorJS="+$('#txt_emisor').val()+
			"&txta_exigenciasJS="+$('#txta_exigencias').val()+
			"&txta_efecNoCumJS="+$('#txta_efecNoCum').val()+
			"&subusuPerJS="+$("input:checkbox[alt=chkg_usuarios]:checked").getCheckboxValues()+
                        "&tipReqJS="+$("select[name='cbx_tipReq'] option:selected").val()+
                        "&productoJS="+$("select[name='cbx_producto'] option:selected").val();

			//mostrar mensaje de guardando
			mostrarMSN('loading','div_mensaje','Guardando...');

			$('#div_mensaje').load("modReq_envia.php",datos);
		});
}

</script>

<style type="text/css">
	.uploadifive-button {
		float: left;
		margin-right: 10px;
	}
	#queue {
		border: 1px solid #E5E5E5;
		height: 177px;
		overflow: auto;
		margin-bottom: 10px;
		padding: 0 3px 3px;
		width: 500px;
	}
</style>

</head>

<body>

	<h1>modificar Requisitos Legales</h1>

		<form enctype="multipart/form-data" name="form1" id="form1" class='panel-container' >

		<?php
        //consultar nuevo Consecutivo
        $sql1b="SELECT * FROM requisitos
                       INNER JOIN usuariosxcargos uc ON usu_codigo=usu_codSeguimiento
                       INNER JOIN cargos c ON uc.car_codigo=c.car_codigo
                       WHERE req_codigo=".$req_codigo." ";
        $rs1b=mysql_query($sql1b);
	$row1b = mysql_fetch_array($rs1b);
  	$referencia =  $row1b['req_referencia'];
        $fechaCreacion = substr($row1b['req_fechaCreacion'],0,11) ;
	$proceso =  $row1b['pro_codigo'];
        $descripcionreq = $row1b['req_descripcion'];
        $ususeg =  $row1b['usu_codSeguimiento'];
        $fechaVencimiento  =  $row1b['req_fechaVencimiento'];
        $cargo = $row1b['car_nombre'];
        $periodoVenci = $row1b['req_periodoVenci'];
        $sucursal = $row1b['suc_codigo'];
        $riesgoAspecto = $row1b['req_riesgoAspecto'];
        $norma = $row1b['req_norma'];
        $emisor = $row1b['req_emisor'];
        $exigencias = $row1b['req_exigencias'];
        $efecto_poten = $row1b['req_efePotNoCum'];
        ?>

  <h2><b>&nbsp;Consecutivo: <?php echo $referencia ?></h2>

<br class="baja" />
    <table cellpadding="0" cellspacing="0" border="0" class="display" id="tabla_lista_paises">
         <input type="hidden" name="txt_reqcodigo" id="txt_reqcodigo" value="<?php echo $req_codigo ?>">
         
        <tr>            
            <td colspan=3>
                 <table border="0">
                     <tr>                        
                         <td>Fecha de Creaci&oacute;n<br />
                             <input type="text" name="txt_fechCreacion" id="txt_fechCreacion" placeholder="Escriba el texto" value="<?php echo $fechaCreacion ?>" required  readonly="readonly"/>
                         </td>
                         <td>Proceso<br />
                             <select name="cbx_proceso" id="cbx_proceso" required="required">    	                   
                             <?php
                              $sql1="SELECT pro_codigo,pro_nombre FROM procesos WHERE pro_estado='A' ORDER BY pro_nombre ASC ";
                              $rs1= mysql_query($sql1);
                              while($row1 = mysql_fetch_array($rs1)){
                                   $codpro=$row1['pro_codigo'];
                                   $nompro=$row1['pro_nombre'];
                                   echo"<option value='$codpro'";if($codpro==$proceso){echo"selected";}echo">$nompro</option>";
                              }
                            ?>
                            </select>
                         </td>
                     </tr>
                 </table>
            </td>        
         </tr>
             
             
         <tr>             
             <td colspan=3>
                 <table border="0">
                     <tr>                        
                         <td>Tipo de Requisito<br/>
                            <select name="cbx_tipReq" id="cbx_tipReq" required="required">    	                                         
                            <?php
                            $sql1="SELECT reqti_codigo,reqti_nombre FROM requisitos_tipos WHERE reqti_estado='A' ORDER BY reqti_nombre asc ";
                            $rs1= mysql_query($sql1);
                            while($row1 = mysql_fetch_array($rs1)){
                                $codpro=$row1['reqti_codigo'];
                                $nompro=$row1['reqti_nombre'];
                                echo"<option value='$codpro'";if($codpro==$proceso){echo"selected";}echo">$nompro</option>";
                            }
                            ?>
                            </select>
                         </td>                         
                         <td>Gmid [Producto]<br/>
                            <select name="cbx_producto" id="cbx_producto" required="required">    	                                         
                            <?php
                            $sql1="SELECT prod_codigo,prod_nombre,prod_gmid FROM productos WHERE prod_estado='A' ORDER BY prod_nombre asc ";
                            $rs1= mysql_query($sql1);
                            while($row1 = mysql_fetch_array($rs1)){
                                $codpro=$row1['prod_codigo'];
                                $codGmid=$row1['prod_gmid'];
                                $nompro=$row1['prod_nombre'];
                                echo"<option value='$codpro'";if($codpro==$proceso){echo"selected";} echo ">".$codGmid." [".$nompro." ]</option>";
                            }
                            ?>
                            </select>
                         </td>
                     </tr>
                 </table>                
             </td>
                 
                 
          </tr> 
             
             
          <tr>
             <td colspan=3>Descripci&oacute;n del Requisito  <br />
                  <textarea name="txta_descrip" id="txta_descrip" placeholder="Escriba el texto" maxlength="1000" rows="3" required><?php echo $descripcionreq;?></textarea></td>
         </tr>             
             
          <tr>
              <td colspan="3">
                  <table border="0">
                      <tr>
                          <td>Responsable del seguimiento<br />
                              <select name="cbx_usuResp" id="cbx_usuResp" onchange="FcargaCargo();" required="required">
                                    <option value="">Seleccione...</option>
                                            <?php
                                $sql1a="SELECT us.usu_codigo,CONCAT(us.usu_nombres,' ',us.usu_apellidos) AS nombre
                                            FROM usuarios us
                                            WHERE us.usu_estado='A'
                                            ORDER BY nombre ASC";
                                $rs1a= mysql_query($sql1a);
                                while($row1a = mysql_fetch_array($rs1a)){
                                    $codseg=$row1a['usu_codigo'];
                                    $nomseg=$row1a['nombre'];
                                    echo"<option value='$codseg'";if($codseg==$ususeg){echo"selected";}echo">$nomseg</option>";
                                }
                                ?>
                            </select>
                          </td>
                          <td>Fecha de Vencimiento<br />
                               <input type="text" id="fechVenc" name="fechVenc" placeholder="Click aqu&iacute;"
                                maxlength="10" title="AAAA-MM-DD" value="<?php echo$fechaVencimiento;?>"size="10"/>
                          </td>
                          <td>Cargo<br />
                              <input type="text" name="txt_cargo" id="txt_cargo" placeholder="Escriba el texto" value="<?php echo$cargo;?>" required  readonly="readonly"/>
                          </td>
                      </tr>
                  </table>
                  
              </td>                           
         </tr>
                    
          <tr>
              <td colspan="3">
                  <table border="0">
                      <tr>
                          <td>Periodo Vencimiento<br />
                              <select name="cbx_periodoVenci" id="cbx_periodoVenci" required="required">                               
                                <?php
                                $sql1d="SELECT per_codigo,per_nombre FROM periodos ORDER BY per_codigo ASC ";
                                $rs1d= mysql_query($sql1d);
                                while($row1d = mysql_fetch_array($rs1d)){
                                    $codpev=$row1d['per_codigo'];
                                        $nompev=$row1d['per_nombre'];
                                    echo"<option value='$codpev'";if($codpev==$periodoVenci){echo"selected";}echo">$nompev</option>";
                                }

                                ?>
                            </select>
                          </td>
                          <td>Sucursal<br />
                              <select name="cbx_sucursal" id="cbx_sucursal" required="required">                                   
                                    <?php
                                    $sql1e="SELECT suc_codigo,suc_nombre FROM sucursales WHERE suc_estado='A' ORDER BY suc_nombre ASC  ";
                                    $rs1e= mysql_query($sql1e);
                                    while($row1e = mysql_fetch_array($rs1e)){
                                        $codsuc=$row1e['suc_codigo'];
                                            $nomsuc=$row1e['suc_nombre'];
                                        echo"<option value='$codsuc'";if($codsuc==$sucursal){echo"selected";}echo">$nomsuc</option>";
                                    }

                                    ?>
                             </select>
                          </td>
                      </tr>
                  </table>
              </td>
         </tr>
             
             
         <tr>
             <td colspan=3>Riesgo/Aspecto<br />
                <textarea name="txta_riesgoAsp" id="txta_riesgoAsp" placeholder="Escriba el texto" maxlength="1000" rows="3" required><?php echo $riesgoAspecto ?></textarea></td>
         </tr>
             
          <tr>
              <td colspan="3">
                  <table border="0">
                      <tr>
                          <td>Estado<br/>
                              <table border="0">
                                  <tr>
                                      <td align="right">Vigente</td>
                                      <td><input type="radio" name="rd_estado" id="rd_estado" value="A" checked/></td>
                                      <td align="right">No Vigente</td>
                                      <td><input type="radio" name="rd_estado" id="rd_estado" value="I" /></td>
                                  </tr>
                              </table>                              
                          </td>
                          <td>Norma<br />
                              <input type="text" name="txt_norma" id="txt_norma" placeholder="Escriba el texto" value="<?php echo $norma ?>" required />
                          </td>
                          <td>Emisor<br />
                              <input type="text" name="txt_emisor" id="txt_emisor"  placeholder="Escriba el texto" value="<?php echo $emisor ?>" required />
                          </td>
                      </tr>
                  </table>
              </td>
         </tr>
             
             
          <tr>
             <td colspan=3><span>Exigencias</span>
                      <textarea name="txta_exigencias" id="txta_exigencias" placeholder="Escriba el texto" maxlength="1000" rows="3" required><?php echo $exigencias ?></textarea></td>


         </tr>
          <tr>
             <td colspan=3><span style="width:auto">Efecto Potencial del No cumplimiento</span>
                      <textarea name="txta_efecNoCum" id="txta_efecNoCum" placeholder="Escriba el texto" maxlength="1000" rows="3" required><?php echo $efecto_poten ?></textarea></td>
         </tr>
         
             
         <tr>
             <td colspan=3>Usuario con Permiso de Consulta<br />
                    <div style="height:150px;border:solid;width:700px;overflow-y:auto;">
                    	<?php                           
                           $group = mysql_query("SELECT * FROM requisitos_permisosxusuarios rpu WHERE rpu.req_codigo=".$req_codigo);
                           $acc=0;
                           while ($cat_usu = mysql_fetch_array($group)){
                               $acc=$acc.":".$cat_usu['usu_codigo'];
                           }
                           
                           $access_cats = explode(":", $acc);
                           $cats = mysql_query("SELECT usu_codigo,CONCAT(usu_nombres,' ',usu_apellidos) as nomUsua FROM usuarios
						                         WHERE usu_estado='A' ORDER BY usu_nombres asc");
                           while ($cat = mysql_fetch_array($cats)){
                                ?>
                                <label style="float:left; width:280px;">
                                &nbsp; <input alt="chkg_usuarios" type="checkbox" name="chk_usua<?php echo $i ?>"
                                        id="chk_usua[<?php echo $cat[nomUsua] ?>]" <?php echo (in_array($cat[usu_codigo], $access_cats)) ?> CHECKED /> <?php echo $cat['nomUsua'] ?>

                                </label>
                                <?php
                          }
                        ?>
                    </div>
             </td>
         </tr>
            
             
          <tr>
             <td colspan=3>Archivos Adjuntos del <?php echo $referencia; ?><br />
                <div style="height:150px;border:solid;width:700px;overflow-y:auto;">
                    	<?php
                          $rs0c=mysql_query("SELECT * FROM  documentosxrequisitos WHERE req_codigo=".$req_codigo."");

                        $i=1;
                        while($row=mysql_fetch_array($rs0c)){

					if($row['docr_estado']=='A'){
						echo" <label style=\"float:left; width:600px;\"><img src='interfaz/ico_grilla/001_18.png' width='20'>";
					}else{
						echo" <label style=\"float:left; width:600px;\"><img src='interfaz/ico_grilla/001_19.png' width='20'>";
					}

					switch ($row['docr_extension']) {
						case 'pdf':
								echo"<a target='_Blank' href='ArchivoRequisito/".$row['docr_nombre']."' style='text-decoration:none;'>&nbsp;&nbsp;&nbsp;".$row['docr_nombre']."</a>";
							break;
						case 'docx':
								echo"<a target='_Blank' href='ArchivoRequisito/".$row['docr_nombre']."' style='text-decoration:none;'>&nbsp;&nbsp;&nbsp;".$row['docr_nombre']."</a>";
							break;
						case 'xlsx':
								echo"<a target='_Blank' href='ArchivoRequisito/".$row['docr_nombre']."' style='text-decoration:none;'>&nbsp;&nbsp;&nbsp;".$row['docr_nombre']."</a>";
							break;
						case 'html':
								echo"<a target='_Blank' href='ArchivoRequisito/".$row['docr_nombre']."' style='text-decoration:none;'>&nbsp;&nbsp;&nbsp;".$row['docr_nombre']."</a>";
							break;
						case 'txt':
								echo"<a target='_Blank' href='ArchivoRequisito/".$row['docr_nombre']."' style='text-decoration:none;'>&nbsp;&nbsp;&nbsp;".$row['docr_nombre']."</a>";
							break;
						case 'zip':
								echo"<a target='_Blank' href='ArchivoRequisito/".$row['docr_nombre']."' style='text-decoration:none;'>&nbsp;&nbsp;&nbsp;".$row['docr_nombre']."</a>";
							break;

						default:
								echo"<a target='_Blank' href='ArchivoRequisito/".$row['docr_nombre']."' style='text-decoration:none;'>&nbsp;&nbsp;&nbsp;".$row['docr_nombre']."</a>";
							break;
					}
				?> <img src='interfaz/ico_grilla/delete.png' width=18 title='Eliminar'
                                     onclick="FverEliminaIng(<?php echo$row['docr_codigo']; ?>);"  onClick="FverEliminaIng(<?php echo $row['docr_codigo'] ?>);" style="cursor:pointer" />
                                <?php
				echo"</label>";

                         }
                         ?>


                         </div>

                        <label class="end">
                   <div id="div_mensaje_el"></div>
               </label></td>

         </tr>
             
    <style type="text/css">
            .uploadifive-button {
                    float: left;
                    margin-right: 10px;
            }
            #queue {
                    border: 1px solid #E5E5E5;
                    height: 177px;
                    overflow: auto;
                    margin-bottom: 10px;
                    padding: 0 3px 3px;
                    width: 500px;
            }
    </style>
          <tr>
             <td colspan=3><h2>Adjuntar Archivos</h2>


    <div id="queue" class=""></div>
  <input id="file_upload" name="file_upload" type="file" multiple="true" />
		<!-- <a style="position: relative; top: 8px;" href="javascript:$('#file_upload').uploadifive('upload')">
        Subir Archivos</a> -->


    <script type="text/javascript">
		<?php $timestamp = time(); ?>
		$(function() {
			$('#file_upload').uploadifive({
				'auto'             : false,
				//'checkScript'      : 'subirArchivosMulti/check-exists.php',
				'formData'         : {
									   'timestamp' : '<?php echo $timestamp;?>',
									   'carpetadesc' : '../ArchivoRequisito',
									   'token'     : '<?php echo md5('unique_salt' . $timestamp);?>'
				                     },
				'queueID'          : 'queue',
				'uploadScript'     : 'subirArchivosMulti/uploadifive.php',
				'onUploadComplete' : function(file, data) {
                                                            //console.log(data);
                                                            var datos = "accion=2&fileJS="+data+
                                                            "&txta_descripJS="+$('#txta_descrip').val();
                                                            $('#div_mensajeSubmsn').load("creaReq_envia.php",datos);
                                                    }
			});
		});
	</script></td>

         </tr>
         <tr>
            <td colspan=3>
                 <label class="end" style="width: 90px">
                     <input type="button" value="Modificar" onclick="FguardarReq()" style="cursor:pointer"/>
                 </label>

            </td>
         </tr>
          <tr>
          <td>
          <label class="end">
        <div id="div_mensaje"></div>
    </label>
          </td>
          </tr>














 <br class="baja" />




</form>

<!-- Div para los archivos subidos -->
<div id="div_mensajeSubmsn"></div>
</body>
</html>
